#ifndef _VECMATHNODE_H_
#define _VECMATHNODE_H_

#include <iostream>

using namespace std;

#include "HeteroAST.h"

class VecMathNode : public HeteroAST {
public:
    VecMathNode() {
        this->token = nullptr;
    }
    VecMathNode(Token *token): HeteroAST(token) { }
    virtual void print() {
        cout << ((token != nullptr) ? token->to_string() : "<null>");
    }
};

#endif
